Vis-Vietnam.org has assured to get Vietnam visa approval at home for US citizens within 24-48 hours of application through online Vietnam visa on Arrival service.
Page 1 of 1